package ls.vuecp.action;

import javax.swing.Action;

public class LayoutAction extends LWCAction
{

	public static final LayoutAction table = new LayoutAction("Table");
	public static final LayoutAction circle = new LayoutAction("circle");
	public static final LayoutAction filledCircle = new LayoutAction("filledCircle");
	public static final LayoutAction random = new LayoutAction("random");
	public static final LayoutAction ripple = new LayoutAction("ripple");
	public static final LayoutAction cluster2 = new LayoutAction("cluster2");
	
	public static final LayoutAction cluster = new LayoutAction("cluster");
	public static final LayoutAction hierarchical = new LayoutAction("hierarchical");
	public static final LayoutAction hierarchical2 = new LayoutAction("hierarchical2");
	public static final LayoutAction hierarchical3 = new LayoutAction("hierarchical3");
	public static final LayoutAction force = new LayoutAction("force");
	
	public static final Action[] LAYOUT_ACTIONS = {
    	cluster,
        Actions.MakeCluster,
        hierarchical,
        hierarchical2,
        hierarchical3,
        force,
        null,
        Actions.PullInLinked,
        Actions.PushOutLinked,
        null,
        Actions.MakeDataLists,
//         null,
//         Actions.MakeDataLinks
    };
	
	LayoutAction(String name) {
		super(name);
		// TODO Auto-generated constructor stub
	}

}
